9941992
9925673
2010735
59845689
74204048
40289339
18817198
98541873
29013838
90864641
1189991
10617191
16728671
88664216
46396030
31243989
3830549
30488781
91661306
3436384
16148542
49891986
62709901
34529378
20515407
1115234
5056539
1742870
25029293
71627751
26704063
49307562
27949087
81314295
43293483
44609585
66524941
44169697
1694944
15609876