19245308
59271380
3979762
70668036
48156322
87227092
9659008
93116902
98868027
73977372
81191334
62177479
95434570
26825160
2840721
76107318
12058491
49894536
1003928
43946670
14079043
19296353
92979364
77683068
14216953
24274361
86147763
93332859
77777807
11845950
10949058
7782797
57515256
33234932
64749071
23164247
11072503
2334216
45417975
23018707