93149610
58533532
65357108
37998027
4914930
5159197
63212165
57708215
26421128
53782012
63793360
24871639
76396985
32146382
33503608
54473861
70209101
39975178
98155358
44382470
635303
43085687
39823917
91513711
40086921
88611695
18376113
58166743
56685393
7733361
78636735
43245863
72872165
75787420
55346285
82699658
85273278
88108538
21287932
65799609