82475472
99485700
73079719
93656566
37536417
8844424
63896067
39109379
62878229
59676253
384339
54695864
36706402
39096277
17816801
46785925
8720
85902667
98733565
52618392
95309392
22898532
61685251
42554634
50881742
71373584
77089113
46932078
68627924
96675079
37457172
34206033
13747830
38813825
8715341
62954553
1132090
19546236
46774124
4148275