5966026
98519285
30305282
14794539
25918154
19367079
54035487
48961815
2428700
70403704
13293141
71456833
9028408
8379873
33218078
317858
97606344
24645113
84707802
48978377
18721110
8702269
44821955
91692982
76546957
73771193
49393601
53971290
76088151
30209227
38465020
95588141
9162968
76663345
6701600
82483143
63007500
67292089
81653160
95983523