18848914
73987323
46968012
7115241
14189027
88398565
83439185
79964092
39439234
2934525
87841604
78308813
76508211
34037203
90232873
6324471
15661494
96234308
9731309
95277271
30073763
6028711
17755470
6398564
71118188
27102956
61049895
12455119
62991778
24177519
67018259
78822086
68282259
77873141
42984060
27566991
10739693
20843666
31472911
88529428