76962686
27558763
14055535
83707912
59943777
86218667
90265715
5554655
49081712
96727940
20966728
88378583
989041
59415577
14659652
67022257
69081229
8810797
2845368
49393844
83077939
73361772
849031
36099862
77534115
98934655
6588782
7814553
7688500
21254063
28241066
86428465
37139220
40683570
19397124
2080862
71292577
85818605
97407459
20014335