46115094
33433036
92882912
72814047
441412
48812959
13928901
50458403
52042042
69373036
37079024
29884258
55196338
95147084
90812612
61316
59048573
26239675
6796607
18953353
70081773
91539124
13735173
51437688
21286751
11551552
96196796
4695194
50813514
50188755
2607318
93615717
25674334
66852831
17457912
7366848
50658228
7913244
3386152
32147847