16102550
32694940
70026925
10611313
52839663
64837126
54974440
36578845
59046829
69721726
63157388
25367951
97513066
1423001
3703905
53145757
6832805
35264643
57889572
23189785
89034968
69209098
87174271
4482486
80109695
70863519
3644757
56685873
38882230
58171394
61186322
58372339
13998340
98514939
76744562
4985928
81765956
85232637
17426256
33282111