79925477
85387890
68624472
64428555
51414333
18934066
27912107
65127476
48185310
12125183
17074564
9237109
15786190
49701711
45229479
10102488
82119191
49158584
30281287
51363491
94291398
4672162
56548494
58173448
31839864
34116605
64934740
1027375
58224442
2103622
8011141
78412034
21437997
2722314
2542243
75867673
44717565
33331144
37533372
31093485