43808191
17088072
26585138
68059935
3514020
22202745
5053894
12213605
4213717
98166080
4377465
18589213
40994274
47433427
1010126
817624
53529100
91341637
10217714
80749907
12129282
98073703
5511186
61581591
33838805
38133472
27616513
59156877
71369547
45801445
527754
82309633
6494491
40109860
24233318
15464129
62214447
89481217
79502117
54449441