51884381
74765053
47005107
75222559
44428617
3921767
2597125
9702129
1502650
90441909
61584728
763534
733185
59715612
6309594
39756503
37258809
18014884
93765271
4387571
88124198
64049753
83046824
80336276
84924012
71384093
22253523
15244177
50815641
4658129
57851467
71641276
10611358
29454285
95133918
6766184
51425606
97408562
79438839
64988027