42216192
14455564
82823664
95624733
50157020
70176348
77741396
2408214
92676523
58495019
75056167
1404569
81253765
80889025
58696972
48797512
5860611
78591943
70233486
225917
2097154
72719340
52156184
30842880
36468544
39296057
70467381
63186895
55861915
13128444
88372820
90558301
439690
62684482
66294244
35569408
93778149
13332487
3626861
51108058