81862018
96311940
9562225
56044154
15648821
34596175
16468175
4477602
702868
45682299
33643343
6721008
83748730
17277154
27284624
5382867
53604119
70344250
8852898
53281599
15179072
14938079
46005645
90254263
56122629
91364489
68258942
765884
4021123
20505390
154341
37482255
33341299
1416837
80361618
45774096
31987811
49529691
82253838
21657072