14015152
59623057
54929230
6648187
39951907
49189790
86714568
96549747
93042614
49563698
71796104
10249275
99331523
6178824
19446108
3961081
10924102
80094182
99396208
22439457
67374591
90364064
88679825
59123306
82232804
84997057
69705218
88757255
82148062
40299653
31349608
90796913
61979478
97357867
79296067
57631055
79407340
35115589
10645183
59343074