35022819
68109532
70729949
20105804
35062757
85384681
97928858
61856608
97696385
7335392
80168711
3657191
43091338
54557909
38461438
93632772
37316594
71325964
36514013
36993198
67185265
5111946
39764887
9308133
91042687
19383730
68034613
83006328
67782230
14695847
76889067
20355552
5877183
2029786
31935109
3295374
12856845
90876423
18864594
62859402