27935664
65239173
7694139
52136931
26762431
50229639
28976366
94884977
94099085
19302510
76039333
86078601
40543813
57509003
70199312
47205305
71993904
68631750
2809269
51103495
7447437
66942152
47662022
23276298
23972147
30541031
57396446
8035228
19862362
37531614
40001482
78153413
27877577
4672183
49298868
38345688
62321734
1643359
50377173
30303436