25762093
68167047
59656295
55972196
5539059
82506868
10389354
94119688
95397114
56126796
70851963
8906092
65896164
86882423
18201345
83674085
64656038
17951292
69006613
11327939
12436646
32271599
40433392
632146
99862322
4486027
7684778
1138089
72927089
6216275
67672814
19747575
46037883
18523283
67797389
11431445
78558739
91054993
28487023
98105413