9813591
5764947
69225367
10273054
5689784
44021985
16401441
48075781
95882509
6460941
47444342
5993561
35672161
52312328
14458602
36503455
14199016
5325686
33037345
60647324
56293868
50565994
34073149
80422681
45483388
66414604
34904625
88721141
70446615
64837320
7536243
32966735
29145019
74999216
53951318
93329344
13112078
47425805
79526103
42991566