50793943
1331259
5803690
33409884
58291920
71797388
22904219
70674674
71009017
85474792
77225421
62544969
59103515
59093766
89534930
58452365
68599757
77228391
62554603
82066579
17873087
48783471
79917483
3489926
83357468
88348245
48274509
316674
47474168
41476412
34896282
72953986
71782926
25712928
52709600
9063484
34367627
94302435
40543944
66844129