41583946
14077425
49224845
14718660
8087847
82715335
94005743
3672734
60716294
91231367
639269
3646474
42575750
69495516
43507987
82592612
62843989
19655519
78209171
96485676
9179262
66738771
79655826
71693922
5829630
40782729
46293243
38523561
61203321
14411553
50819092
97982012
77661198
41846140
6728353
24841059
23439701
31731641
45869315
6336309