5742676
93055227
3860819
1292312
26118390
17328245
81151144
62331408
49626530
27981786
99871164
1691962
19487829
17141282
91071063
50221757
15026525
87897915
94487231
25982533
79755330
327460
95943037
4894432
37532332
56293409
17472027
58081476
49392207
12709087
71905235
89036406
14821167
40734499
18595293
59434538
452750
82978961
43256012
66458499