8044858
53439333
9142294
77682601
25364366
58072973
72397010
94025579
94808814
61646797
10231127
32497237
10844345
27287854
32961043
64567921
14501450
28193750
63856351
87396242
21638769
78284707
86198831
53334676
45924823
6279857
10822551
56999015
26815528
13779309
1755251
22187445
5691221
56201698
91193664
14523400
66544383
3182885
46748618
41392733