24349488
92347572
83859795
40322680
482523
87092535
55256317
9998910
98102798
72558086
62258606
81785125
25005492
316972
99708623
32043136
18266208
37896169
11891088
22897294
17663388
97035877
93979452
20358557
2078252
35736176
14276995
73292783
81595352
95096597
99585570
68767806
50267960
31559062
3072285
87987010
10953199
40082672
5684146
77897049