4505194
75569311
55323387
92184765
71039234
17138686
14695632
9248302
515837
84957010
991041
12278730
58044024
73855872
56025009
89341778
7812711
59592600
46219766
38583083
40619962
14804409
3937383
12557827
80207410
8135655
77608750
142372
50428577
37527494
51338722
71091138
43219693
99142749
34361640
28953565
55316406
91872383
88434714
10558630