58864361
27666630
41122162
32079673
97879028
74783750
99027959
1884571
77592484
27296016
35106022
53457202
45783346
33716841
56986975
31894130
60153247
22763921
23365693
36185797
23248240
31531738
75337077
17411435
66566578
4589888
77162694
20294767
13579410
37029404
4678093
51931611
4424959
19987328
22322379
46511269
20777536
77611026
3178829
57157850