4885440
90976640
38038525
4234564
85217161
2982938
28754948
17673863
89852478
22043713
47872782
87701468
27612276
103881
52561345
22893993
27232432
3305815
39226295
2375983
68134099
50147507
26134171
9607971
96509528
66821986
15369221
53429931
14188102
71641000
2447584
92591999
79077445
47599196
6086326
8784702
92169885
683832
39491454
71601840