79052457
81275616
64938216
99952300
47188257
1606146
58699612
952565
77526497
23319245
2199475
52429165
9604435
32267521
1204686
53673226
67074648
25132425
2399505
28115128
5096627
20478599
2203777
27211709
59806942
51175262
27327753
89753260
56234531
66363678
22076845
11249037
90327117
48007989
66267691
87381549
39687866
7962767
36309449
210895