14437292
28231595
446750
53195008
22302006
10076674
19407114
80661261
61066314
55935025
13683122
9682725
7908312
1454352
33827045
82899539
36638656
69534316
14593609
8308020
97288786
75745643
14992436
76669134
77608388
51476578
22695997
20792933
3695777
99012539
3957708
53717200
79711170
74061085
33083598
6749348
79112162
13101182
12203807
84844737