21697363
58487096
24732584
6107596
70132409
53361618
29398718
66987145
48809663
15291316
42181461
30636669
25113590
48301500
23451462
88649381
23659692
59086725
39443562
9248450
83093696
9477220
51368134
49654836
49566207
2025545
37292968
8625548
90031168
98831474
98162596
51506280
27947854
14074501
92704303
22463246
34844946
30304494
50521539
84397632