55587488
16532051
38769246
8090266
31471622
66737595
44243634
67177992
74798326
82942517
45203280
14969011
10984648
78787393
2342257
82313244
36124734
86984313
32795815
75623824
9019509
4750539
28412174
13205554
13371589
4568344
88664992
66877113
88038673
16263615
60087530
3394482
91287035
49999242
83771311
70336270
8761496
47769713
39564410
83908583