85754805
26969900
85063123
95472494
31913625
3863630
43077680
7758310
2961930
74126057
29534031
28704302
19724882
31086806
26308385
62141620
61338921
91593359
28244553
96839955
87289013
72703461
51129422
96328331
88501899
89108256
69798041
288267
55254404
35291362
98617945
26679328
38576298
21823966
15475100
19533880
76933318
30928517
16212067
45188705