88426472
12669965
14164485
60807183
92453626
3721733
35901198
8259240
28287798
14735939
771649
55372607
80064934
1096490
29932563
18349626
21047790
19732367
1403174
35448286
19163752
40932735
51071719
21643754
65479252
6680624
62493271
91116527
31881192
79666437
48678318
31328594
2830880
8197403
4398311
31873822
20275895
66482199
9961760
34044270