10462123
686013
43772873
71049731
67779219
75425549
16511170
8795640
8385362
61512578
46833467
36631639
44075842
29843402
7367089
49624441
81567006
79358672
6167574
16317637
55113952
6871804
80923473
16289393
45591729
25993259
98212828
29433258
5128311
55788912
395175
92122242
14389838
36463021
19631103
48721210
8141330
94718113
2123440
61998629