56757453
6921915
47334871
25532106
43228578
41156794
32617866
8900177
6382438
27866176
89537328
64881201
18174209
91566523
35082861
2378949
39227602
73345561
51989668
62989293
85829454
66958901
75174825
58665615
19123171
6899976
37498558
69043227
46628915
57417629
58291836
86674874
16119693
38802126
148910000
82001099
65711952
73105707
60389225
51808546