66403220
76086272
70889673
7217627
24275188
64044189
80069596
51868129
79089125
95088826
88629886
4844726
87201842
37587176
98915394
71011361
42917539
15008320
15544852
79634768
62427294
63652846
14368159
79038932
33979341
35173588
78662362
26465276
97404675
2864376
31909412
3683275
70715652
15108873
56525153
4190866
50705252
88142708
26819533
5712757