41662654
10946218
16857539
98085786
14066374
52291909
62796106
72386529
72167306
8987378
43089827
11519445
69931400
22307741
86861676
12733702
23151134
16223746
3306664
34226658
43328776
85139759
35487337
63951320
5696787
62681924
11998917
10186089
11102145
59998001
77883259
49238485
6289337
70425374
98294959
99767925
79176786
2188157
28126123
24856093