97005231
11374010
8835056
79949534
71532932
74843482
55697655
3374562
237128
71404376
93098743
82441163
77168930
89313635
11344000
24456773
33757389
38013169
53857423
2687194
35639439
6244265
1352125
28343655
3473196
93795263
62329514
91663289
70678155
39556788
22688690
14577191
96692288
8739895
48302170
31635005
58866826
23251669
8567257
15102670