772158
12227362
96693685
45358893
58545665
5775898
87874060
44757853
17296371
75741830
87896833
2619552
88454771
84321646
77051214
66951086
60932278
54476848
27923004
15072002
6623259
49143514
872638
65957729
80072619
39114241
96368766
64267589
14066221
69445956
2661097
31798797
60073223
54658328
61044354
5483166
4386583
67062433
31427493
93293035