33712507
97875080
33597999
56225878
3321640
34596395
8027833
87416003
41916746
94149054
39097745
66691504
53304662
80558846
16817150
83021382
4585134
86891264
46377055
42939309
32337036
77091477
86506042
1654477
4585982
43517623
36849459
58206202
6839416
63592832
41468517
60788530
86065110
94348200
71703720
79868349
39606177
56817208
39716682
47712994