23472956
18271296
93807986
40509944
36329358
46487237
3242972
29409854
48482028
77737320
14302680
5895329
11711719
3943363
4919361
23899383
90532579
80916820
91222298
28377964
97809530
98874857
16416965
75805293
39791861
50794683
85997957
51382856
58703456
11028491
71565345
11293917
58723272
32179568
12271452
67682507
97264933
84864860
38847527
35783774