82627763
88186724
33286075
81982848
8897246
30786291
32266905
65598030
52831311
54898687
97432536
70239372
70915502
4859116
20496771
61667303
2225624
1748221
51496907
4177314
82092709
13926471
90861404
70495112
68565556
27026009
42927646
24509582
88201673
58714543
28827255
12807329
22183203
32753695
47401074
52807065
21854583
90119899
51369593
34616965