22078374
7381809
2593127
32387404
47225037
35489064
6760237
74909026
15156647
30267412
42579145
94272772
43085741
90506913
42325520
39724576
79431282
81737974
26762826
87785517
66191337
44665506
79201714
1211698
32224340
99103851
89309607
50487555
69961506
69964709
56835382
93941819
57764817
888653
12705303
63856993
21873223
28958114
68892898
27851488