41052093
75405315
41299123
47365459
70611635
6270949
1054786
286625
1575204
82451136
25496825
88091434
51963831
55557126
33145742
78368009
61227564
9451662
72679734
47064818
8287243
31709434
85228223
84182789
9751678
6553406
98938562
80672522
28309192
35439814
56101694
31431913
66315221
82075085
19834228
2981088
60216974
78055450
90651135
84526120