30221893
71988381
85494375
5174675
66824290
53303162
90546410
40324910
57446650
82146992
82754959
52529529
98155245
47085728
38166810
87485773
1542541
56817170
72623571
69207440
68918226
52727531
51728904
36176230
96896010
50347009
12118855
299843
68958925
92386937
3929493
92331488
88077173
50469654
96665725
57547157
41802775
1327306
89365149
80254391