39286117
21472603
9904581
1093268
7069392
5594899
7074646
36682363
41471153
49203204
61758647
51679845
7379134
69889412
1292523
40896837
8967516
83556339
63435168
33477458
3854775
25205647
85242168
20333403
77668397
64233152
97103688
28093127
5974595
17694872
21315160
39624580
5982770
55541549
78741778
986287
97778058
47815651
39793468
34077474