97455272
2017251
60488874
54847687
53679
40133928
82126201
5651770
93261712
56534866
75325619
12832381
6133296
49851772
688093
85207954
72014593
51692958
260810
65191917
74501491
46925410
93365937
54247106
81503890
57136659
62167661
33976183
7505281
98723742
30157090
26917000
44148694
27826395
86985014
97512440
35615068
7695050
23425308
37034410