17945703
8158786
32317026
75698085
2720298
88955167
89336634
14492294
2794174
99561576
19503439
23396993
42704924
45428541
63492996
1606417
2114409
82135747
77351609
8099137
51722300
69938980
67825857
86045009
76778764
1694853
68337366
48054048
10204967
2327263
91286964
75304013
71745263
49398652
8393979
53731787
696135
1693092
44571589
67126252