80609741
21647187
16553356
2182466
82323293
35257318
49631902
71599629
9332117
4367542
71653856
13516140
53154576
24567474
45981704
2705820
40091779
6595718
5291551
27522392
87534671
78935729
32682572
2717424
80352669
52902400
28428044
73064407
62982537
79694998
80202772
11448087
87934309
96286874
13375422
6146966
99079373
22445219
53027838
27003552