38969783
20964375
36168550
72251491
24017360
71482553
10881011
75915943
92073887
8552647
24241405
83682512
22533917
1385048
15591162
6904305
73166586
90034418
24817806
69473897
93503535
6342883
1382297
60971131
57791920
84042561
51346171
75131758
5756014
67239509
692893
19208164
432383
13401332
88335347
99401580
31291102
96123539
91169079
1791636