60057667
198440
28999429
65925205
1511732
74444134
30535778
80917568
75724886
68801663
61498267
141676
43473446
78735554
21524128
64575866
24791552
75484479
99998119
70517332
42758051
25088233
36092093
300781
78528430
11127009
88504723
90243686
14021796
14395822
43133493
9840138
11486371
51765844
2719747
73689438
74485249
18982018
6765810
1224235