10309657
5444926
80877501
78915107
52136237
31929871
50847213
39059555
34862528
665721
36654056
68221226
62185126
11842813
77645468
97393246
54948842
11146584
1347657
8091691
82878684
88673905
67219921
44219681
5446475
3359875
7511368
54578499
29362345
77662186
4464531
3588433
36636392
62169858
68096632
16668
54015383
7025915
56136616
34825273