82499090
2965834
1682411
63901901
7246574
11433661
18329075
55542427
97637388
24667740
91127833
12143711
14678739
90519500
53567207
1949639
4471852
65053153
44759878
66635227
75794466
20113765
89524824
68094427
81005942
57913279
58163386
55734963
68994446
93746348
3777210
50092720
41071489
67657328
4095012
65871075
5002246
48486215
62399593
38327655