54396900
30046313
50844848
5089074
66388595
74304622
32005145
68228205
695967
93572804
45151784
47045801
6456202
3138600
53679782
99614270
77783888
20524550
91986335
33321416
79225119
46289914
98367085
7376572
61149119
3378642
59431226
87164595
56484101
34829134
3642929
5049820
4627391
16752656
51252504
30424058
28267777
76389628
59999901
39924595