15644575
21324755
45722352
36505762
60753999
22658127
11886324
39396062
92329173
81189693
47338346
41014982
89119833
30125643
35893477
30568706
25948977
62235243
81627468
15034086
59053389
64328993
96571974
75742705
37527341
95046768
42558731
22095482
42854134
58522438
32964108
6722044
72003679
1991962
11667772
89003125
30305041
27263878
84534494
2126217