78486288
34263441
89595
93247729
59818861
63703015
31573017
21872636
37054003
19146351
4496346
98949856
81878828
3453
44847909
65563550
6052665
84346201
78694066
95075981
9712387
4816346
42513863
56076974
56779029
54153412
2713947
1377233
14045873
79559396
28618600
6952478
39681413
69172323
31952441
66178040
20594392
6402800
2772939
49692806