75438337
33963644
58639008
79524279
36636570
15008550
79959910
18541272
68781249
182567
87455470
91501042
44637993
1468353
3422452
48075986
36949524
37969378
56726745
99412536
72536268
59843439
26242885
86674554
92462203
25077746
30465124
93716419
48567994
57725436
20063167
92931387
61329132
5378313
11161078
82248706
97956258
3564101
4336817
12825546