95672650
21276200
27634834
14259595
88086320
91227610
63662057
94056431
55273394
19725053
37275948
24322992
91548692
9226320
54168131
33162370
36448044
3473199
3705081
99121162
6801450
95362704
47702122
30788399
43762099
31489098
65025439
11768901
15416696
63837880
6693038
69705338
71722780
87687127
61037039
17364921
35557864
933809
81705509
98287658