40376166
91759155
68735061
13406379
37083102
5349418
53748568
41098290
64232706
14488023
81271614
27449405
26636784
48205108
10227627
51683245
12523443
28002864
68474774
70386636
8605043
72019105
36797295
13925368
65088408
4503084
74734
85816018
3176605
63739798
42218178
78795878
46081180
432125
11081588
77159381
91611411
22563268
766266
13098181