75705571
12673087
74094508
74833896
16724065
10714836
40088835
6681151
86012799
43642974
68547353
2615200
60078305
1720513
99366217
37443249
17782569
78266912
7402729
33271552
52958985
56861967
34342843
16738406
10605630
15921914
64674316
57944904
72615189
24921757
64162300
958612
58531476
6447253
50303348
4477485
36263067
22391605
94593462
20981770