3325294
91993370
40485457
9169854
8199715
82155726
24136225
6047329
7455398
77177813
13551506
12551488
2924843
9444754
44795356
30389054
3513473
52001575
86011438
2127759
67793329
75989509
27976357
36282568
10176200
58033437
35793087
158646
85568951
5085749
56928575
22256
9923076
91122336
72469614
88694160
6062129
60516003
81723572
45026059