8234376
21224413
16845242
19809630
96954347
49499659
46544320
89766711
35065146
83513416
93383176
9557582
93423274
7238679
26326546
79185597
46059685
70031177
568718
19795686
82095440
80945902
4395500
42533922
17032253
61782953
18937696
56409721
16762612
71247037
79479832
474316
59514113
45198623
93027571
50346892
33574461
70926832
15752365
89972814