93422365
24222190
35682666
49872966
2073796
13685230
37112746
1500851
7257867
58038429
20086785
7243363
60921000
42812927
388488
32327942
3491986
80232574
22149013
18349111
75009043
60689462
91871345
98531847
9864430
12502951
52471590
6735551
23521085
33621969
17469169
46193075
34026693
45479368
9297370
56034765
69959580
66614316
42614971
54836557