6094782
29688070
2138714
14431443
16646308
17927825
81705751
697936
3411236
83679136
79929523
94188928
2335086
931
33925047
9669671
81941099
50748959
332860
9130728
25914641
70934032
46968922
182473
67071485
36802696
15897121
20506822
65797373
73703588
20825877
90857470
25662230
36873467
11821897
54982905
59397049
1103113
63511372
24047102