96691430
425660
4793894
35063962
8589507
62393501
82937277
58126494
51545237
73328017
69544178
2843270
15982965
6487048
84562375
14265487
3793938
2760442
21521253
91816311
9557676
55202649
4600237
91243801
81157387
6640102
10484786
1194402
43777014
18638020
70275516
10973858
41393691
37043629
42102206
92321110
1689586
3312630
35368271
95258804