38682768
49347556
83211340
11674102
10019754
530826
53615560
17996996
52036733
94149263
16515192
30188616
51924700
70662770
32591912
8153642
8968617
49059345
99814044
70238819
1917553
77308365
31481200
32934967
77632791
9339782
33589371
80051494
58686753
79804373
23624714
2552794
24718626
33984845
74876083
75099780
1844556
7308257
45426217
86251650