52709207
8227979
80972595
85785561
81231851
76665707
89984092
24295316
808228
62848337
27785246
79212038
37127520
94393234
97337670
63355076
77454498
28581988
8811358
24985721
67307906
26214201
74481243
9158509
507207
88656034
64013905
7758818
7193914
39189342
77628934
40811725
66646154
40541876
61358220
5780383
37953449
59204252
94896984
2131716