66248563
18755538
5352519
47685353
48761227
81156189
27984994
36292948
87135134
21124920
76708042
78598306
47094119
90826148
30164337
41239710
10954498
23442866
45657666
19773686
98645201
9828892
49847519
34298201
62033510
89658748
98002688
166193
26568401
62646379
5853961
87477097
74269563
99543443
75331234
3899959
58234767
5155253
82664862
94112033