18538605
66482800
82114088
5098349
24661187
45505535
5492646
60793147
34389751
9479864
40912047
47592752
22522402
63403199
7593272
20055376
20042419
19097802
21349842
48037808
58506851
5658522
78948223
93456657
91855464
4607898
84165631
74294613
80977318
3714227
29421348
22889304
81759395
26974204
90398359
78797988
54455457
84431722
38771634
39118250