97209476
77648460
22934318
52261693
45635509
22842919
16943699
3056534
40645031
8498379
22102784
19221707
72341137
88273420
23082261
25189523
15511220
91254172
84124634
49951281
59223356
2263877
34216178
24273184
96322679
93931175
20046197
51642292
11367589
80003324
4894104
828703
36821108
59159074
92001939
38556203
70857020
96088557
9611597
67554551