58629837
14356424
11195086
62265646
6946629
5953373
57112565
40426231
30721554
20754925
17659688
99548396
65457651
65901481
91517160
76476756
23393650
77184102
36314174
65101132
61131321
534944
81433332
9373619
71177913
16682718
80151359
82401956
96707230
77189086
30196322
6977741
73444212
3605695
71354765
9352841
59667063
59435941
73397780
72667805