6485224
4540616
93425921
90813131
1811338
7881321
52536795
93954923
76359947
33392177
23837277
11735755
9965970
9290600
80629145
268362
49361440
85495684
68765058
49648903
20014735
66506392
9534704
13941480
6812299
2175128
91325239
75434057
30011060
72314202
27906043
52583283
59371914
9052950
85844163
4218866
93431526
82127537
30728735
43027285