39911984
86674505
51465999
6938024
82896051
14762284
75953833
34085510
13468671
69494877
65797439
4684226
50493252
9935935
14845756
51524443
19663010
9791256
73163832
28094260
98425376
5096737
88361407
7330876
33957076
53499211
22538850
51228987
31371996
3062892
28549169
12267580
39694675
84459147
63563910
3564450
79291212
93079492
55158379
95937985