69987245
76533391
46883916
28907420
1642316
38393471
76012870
21247503
51877336
44652731
98402986
73461900
23318653
54956433
64003982
27841730
80297805
58194872
44409750
94402014
23511863
27867099
445709
23153259
9162772
55212474
19955291
58901807
68263512
9762967
6475810
4877975
31428092
25589276
1242876
987170
87756525
93978566
46576162
47569228