168725
87899729
36972121
40052521
7211460
39479865
75429156
4858693
84695237
18506865
40653743
30301087
28396029
18254271
4904838
74862025
20005213
3927960
17885369
7821449
54229458
91097828
49372223
44851475
32797781
54623612
80412969
6881356
71523152
3839622
4475732
56946495
27213338
62839867
90075528
72538418
89357557
41719234
43864767
57159206