48675056
59029590
37797832
5737774
99396391
323358
19889558
70083139
12998205
8617643
374545
42126607
87716289
1565904
56581222
66377483
24259953
96892517
74582058
3489178
89273221
65544723
11412155
37083299
4927735
7283667
19851163
15112524
11223462
8172881
39764865
897062
74537104
20597244
31801017
16541061
19502764
8777571
28444892
59396777