89667473
95491813
32669423
3064830
85648025
5541939
85281220
67459291
7740345
85954935
89675631
76811693
71474067
8769243
20034801
92626358
26167559
76596917
17823784
6321854
83942567
4909602
30419430
56801168
24309492
17069531
57195117
334726
19056717
81082856
31279145
4864235
46504078
13182696
93119564
71859998
10991341
6855956
14246998
66365039