69758928
89799094
18046091
47082478
5253565
66451111
4338094
66064529
74229715
53815339
70408025
74609442
27623787
80977095
66827806
65385153
64522408
81958398
818334
47917600
62669446
52467393
91093249
84355778
32337083
61424883
49415271
95769434
55143384
84669675
87864893
44836653
28999220
59427414
11333360
38361529
88622043
22291288
425240
29141627