35332442
9198379
5842664
98552393
31421907
9307782
1364383
15336526
3104600
49156268
6507618
84054149
51451474
2490945
82131186
91642133
12008252
92517457
24227243
8682200
5046631
87416279
47342605
84453900
91268919
17346825
72381190
28404398
82534537
42616966
5007739
5797183
17027154
9713103
98224632
90323187
61738711
69956786
611309
73158034