2379200
79403955
9510648
2915312
57408363
61075842
77539504
1235635
46459398
2163095
28433968
12544288
79979469
72141789
59339772
5047579
71499425
67847935
12982235
1650626
48177976
11818768
3529734
25886008
94521816
55573765
29374744
39651448
54558109
79165284
35559051
2753890
90337508
67441760
23511180
89268589
46746484
7186469
14854486
3506390