97235118
10461574
16176481
29921042
20589095
1666966
57364024
14878861
68667828
21628216
1062689
73742077
889299
49558176
90519876
56947602
39456589
32961547
69018287
77361153
64297007
24446475
5698230
31856271
71244781
29674860
50541008
4507683
68758430
6948617
96075168
8502221
76287300
45546977
38916077
7107939
1021187
23773535
20668765
4183539