70638198
24119512
28975600
5564964
18926291
78426493
41628682
10283700
37797092
4433748
19193902
90937684
58871515
65638450
66851484
13767606
23288881
22722562
24774888
56532896
60452081
745098
17533152
42161529
87267517
89287137
1028661
20506757
95834808
22622108
10593781
85747567
18032659
2041343
30537305
96333062
3961387
22152486
75813993
88575116