43522016
3787458
71992264
8441360
58193266
54488834
36454853
8694734
68088832
1936166
41911108
53535209
25293622
7688555
94766132
62266736
6192266
1776725
13265710
85315838
36291112
474122
64141960
1066670
30505217
16283574
99594148
82505133
76905166
14559203
1782631
42391778
2536301
20914550
88276800
56218086
20647551
44458784
31475643
85212736