54123582
66956446
31788815
1788665
85203279
94631879
22594475
71675073
31827464
14064791
550393
4216974
20682611
61392281
25808065
76427277
69986199
767736
76175394
40668288
19518550
53561608
44861380
46669806
7278224
40582397
3369736
64346119
64639986
21884444
90133365
84647091
70258003
41584167
92734567
42319661
40449305
94363537
24683261
20875731