27606602
54998518
54423089
83577984
2182379
10655227
47344496
58239229
53311713
10411372
69572007
14883300
47013551
36278785
32397211
93587551
56389316
80479044
83199015
6854145
50258831
59403502
85707394
52271890
39939495
29138411
96148254
6508853
61027578
3225878
62456821
90602390
77793817
14534876
2716169
66052225
56763894
5684021
22451058
45259644