10497568
88194603
25218285
99165437
55805282
3805853
32337191
58333028
1155257
49176899
89719889
79115833
98663134
58475987
14061376
65946271
69998865
76243305
38108538
7279494
6926962
44966093
19748739
72458865
31868488
80654180
84894939
6834623
6163662
47281708
8785416
38306109
32087269
72456103
90735764
74925630
6478591
14455153
14458735
86747284