50252883
60716294
9288845
91421794
43925799
41522183
41325350
93412890
48387189
46934341
59339571
50385837
47123767
64313936
65108481
67122919
80897895
63732374
5653706
37281443
34802728
84501607
51773014
46101742
1719496
66567050
9095179
6435019
40214362
17001816
3256313
5384925
4619419
64648721
60513522
2461217
41985329
57503829
22617360
58961593