4497231
90214330
66277648
42033766
65172548
7509474
2388938
21942347
23504638
80463588
29005800
7630848
52734188
92064044
7283444
66497798
2767445
60181973
89249729
16323158
14177866
9457739
93661455
14689651
512477
16873447
63634149
36116458
8856273
2513151
58062948
48125786
7576381
18762399
83555662
21698290
19199184
71866006
38393330
31728790