22932852
5899717
27377602
54081758
97794729
60797524
86898717
176220
49486200
58833881
28689745
16728200
62367321
90121078
67935253
21573249
98193443
53834822
19386241
17784872
42289451
9345284
2065711
38027045
89018964
22762626
37566177
7319270
85272767
18688511
5069259
2468291
2121376
97331054
21226600
56916623
42281984
95622081
85007724
18381167