34037847
83671319
26509490
19895839
2512644
60985813
50337926
44555415
1145784
16936995
89667753
47349934
65459310
51951605
25962025
4400954
1226486
72126864
16683546
98691491
72937091
76744606
1718375
46462184
883915
43735515
71556422
46311101
31967900
4031624
36959051
21409469
16413789
51501757
40853984
44644743
15648989
95065228
18882473
17996342