18175657
42501875
58409224
77814968
26681524
73164484
7886035
81202822
22737930
40507988
5073306
83083640
21778905
88291492
22791665
47464008
19715747
32369796
45608589
41493267
85686048
7646767
37943504
7952931
1455052
76475073
34428126
61478423
12715029
71315899
1627379
39977790
27308358
43477056
93489487
84869858
44967735
84138560
36432918
2827123