43481339
20506488
26791564
65339048
40531147
32978013
95352054
25049255
77451759
98543012
8617206
47983289
6955597
17525832
85577060
35962141
88931036
77844521
58605272
7403519
6881978
87307261
22428654
8739128
64486427
55318632
48185317
56346553
17079331
5641183
85292698
98005760
56867706
17792321
9056554
4223940
35942044
49846133
6838391
14678044