90276980
5169391
50085458
97633653
80324206
55281745
29939208
28118132
5753553
42789757
28881239
24682311
21606518
70216493
2851890
55041411
2807961
50104611
49608221
3923302
97124338
82526656
47241323
720504
17542909
8639347
68848258
78316194
20715810
73199427
15591592
87219930
65279493
5329392
28612247
95378128
94709461
65846657
44833859
56984440