49886393
4565493
38044600
8557496
38443254
1656556
8941050
52754154
35993383
98633305
6107773
79987482
90621101
41369833
8742035
27591002
69459936
20724704
62966395
77858596
272837
21215053
39754073
24895412
41794953
70881917
60919714
31479852
2124029
6548375
64031142
84215237
85058129
53885163
13762512
47931822
73758088
59526244
27047980
45264002