53995481
81542872
30657796
462171
83452877
14477879
4226393
52206118
81164119
89754743
15701887
81635468
42487591
48548719
75619291
4151550
28875560
36481513
23288144
81588657
49367921
30774700
68406311
2875070
93163458
3273040
2276099
97029185
36245306
37982023
72758886
25166961
17244628
27238503
19802535
44378128
13537060
1855169
53921621
31483262