94614027
79103615
30743548
18479150
3680633
42638668
9205031
5311997
84574577
42369579
88041427
86955177
68125146
45167503
32152595
39975898
87808545
25103413
59142738
45221522
51963874
35469433
68011084
35647819
59867574
9949982
35009315
71781626
46847315
88157988
62197118
2297860
54994594
2081976
74583637
30711772
68235940
77915343
12538463
86589063