75651122
72708062
1596344
72416485
52253238
96557890
10446316
28104145
68624027
16021804
16267168
149485
73864789
9682700
64922754
41077504
94455364
74892792
23545676
99559403
1888833
61298379
14227095
80892026
70287108
60725355
80226810
64085041
27688966
18795904
62577586
17283399
82842907
80698920
11981713
95286847
63162477
13516195
8229303
38322201