40413287
58061930
71632095
87767930
9133831
54357135
68454260
80408976
13027478
31268637
48433816
85805293
13908728
27479410
14139672
61101202
67575330
85683760
24409090
2893500
88809213
99625835
81668659
38187311
26075158
39582817
64476934
72857602
66212794
71996362
68947841
17809821
59253537
987966
60563743
51809349
48339044
797224
91942086
47801261