52766027
8557580
3415913
99874446
87906117
892350
9339396
44308768
87687698
51924152
56259678
8854623
81497117
89803793
32752336
1174813
33224905
26358385
35648447
14533443
1876175
97445493
8559337
91062485
17703577
10912797
6427691
70898600
2358777
95009066
39199977
80055605
12102728
59184730
469566
4200202
10161133
46459812
1924804
87014081