77856140
35686537
72591010
5049835
64145343
26335840
8964981
55647734
6982974
5229618
99596495
7606437
59541844
14353670
34971039
71928619
64475141
22928900
309043
13521488
25933058
28076179
39038075
3784595
408731
24975432
31975543
6126253
51708432
3409532
1189730
1662902
30313737
1804877
61788021
57158191
11018176
33737528
78068286
34137669