18315332
52682721
94186364
20699380
57977818
98394691
86073021
947962
68049262
46824241
70827562
35128940
5251314
46334459
15613861
57569057
5398535
934408
62478109
2523781
96508183
33663471
14977381
48641734
66936204
58035410
8692510
61087328
37868652
6812380
93544297
40563228
64075456
52989488
66619440
75333064
78841670
92852670
12409902
5162190