622214
20700
714371
594597
974765
107972
172149
96133
571557
77510
285410
973531
743847
406526
600580
333606
416921
367801
927522
17824
335463
318638
255217
986160
613868
350781
403512
434357
51746
482627