5493023
23865154
37691899
61451804
46053482
62509077
25616832
28414228
46253695
61792763
53098926
3066606
85939724
38599389
35068373
94078885
429842
53998551
4514639
70214129
88964793
37609631
85388232
93958179
68091814
76996163
13902908
52679011
77084570
93033102
7222747
12673628
20902249
7819700
57425151
4754994
65343151
916234
80771005
31469198