31259675
77599611
71378171
2793152
8097136
24721693
16471797
45155750
79617767
35392325
6549734
30881014
6512013
4777899
99639091
88146770
27581638
65211299
72304945
52384354
38298095
5460394
45439841
69034388
566774
2679264
97839421
55729648
47156899
91263040
78981167
7193716
9345450
6841751
98346634
34671166
6964767
75989860
1348995
89045133