70235478
50882140
35889467
10982634
33846395
2909700
60025904
98364218
36752044
19274726
30502961
40134478
682631
53491328
66126078
13902099
5374577
91918459
74678254
16222914
80214287
34354961
54068388
29027626
20785159
12847423
9773415
677169
69471519
72823512
78213163
3191444
20156453
14937585
20726213
72213706
28951455
31693721
67162778
21801782