30811010
2672938
24461282
74001749
97066105
17805254
82123251
76264416
6611582
64351329
72628844
25432132
75704112
44228420
38659027
33781810
48397746
89125504
57887829
62509556
68099160
31893616
92549013
82918165
34994016
8081641
79356384
55098464
65638734
8558237
98872957
79214045
5203183
8026285
76798139
73994580
23367414
93635853
79977199
25679374