62944763
10408710
916410
8598698
42624413
67603110
69288592
99778451
2744888
8018703
88705926
91074668
38328298
24393801
15484859
85095305
17153511
573954
72434045
75036505
73394129
45676567
14564268
47346713
55036225
22977489
55744254
39969862
30895712
65284744
64805465
32908951
47249667
71118283
253686
14495917
98528518
67252797
91937060
71889592