4931575
25884080
50254681
80858041
44384041
39089176
43462388
30523760
58623092
81067173
40139647
21912733
31765112
21972260
31318396
65906177
79002866
40245222
31875801
66345901
3245894
49619324
8619797
12341715
65458288
63621963
45671197
401653
75321653
58532384
35204015
66448382
83345440
17502842
83596599
13931004
23585193
68591465
34295508
20436806