77058222
6400675
11577206
66846134
74241761
25032501
45926197
72751532
67661539
39651210
97048118
75895391
2976620
26642285
97151469
14497478
50113141
996763
48478053
3732018
74073287
47543693
13703908
45524265
88123682
81073076
5376435
35602615
61724683
90711449
18425575
23602349
70388716
69518704
65561970
676750
13831009
53615968
31263839
64863934