38278677
29944084
3192891
65444196
82044468
10818973
10626535
62504078
55358481
44837354
36702127
1232825
89992956
16147483
11179736
44159105
1258143
14423017
46891413
66248480
9267205
457329
47973165
45609671
57777334
69523630
88004513
2432175
22382753
63124447
10398721
604816
89937401
3593197
144417
40103707
8991119
46878727
11424260
29545446