3495538
71368115
2397293
39924104
55542192
13089060
19057359
31574087
24873234
21783907
98617133
48771107
35257138
7253643
86044661
54567744
70743804
57159886
52665821
206514
20889821
68333863
56042063
45179363
51928399
25602327
96385807
20689577
81517725
31998917
51492075
57321480
67499491
84079802
30898829
31128300
76347633
8137
50667284
26909558