4453170
17131189
15041782
82542999
8713456
15311347
22706582
70793738
89392627
69864446
11738089
44017554
213643
2511886
8634888
1984217
13324198
36788585
28492957
73356228
19146464
97503511
81255340
14687562
3792327
71501113
7996819
463619
54291123
76695943
65895076
83545687
16948085
23279041
2415752
18131871
22792878
10024561
77298204
35508226