551607
52914748
85859276
5322346
9825628
8164240
72163775
66742204
50338667
11841992
84307367
20506306
17381884
58703597
28049040
9007568
78947005
45359872
15818677
4842362
49438365
24964048
28248657
90803462
38763807
56859642
30924007
15451528
9258122
13672811
29333659
6631918
4687274
9785219
9601921
85931616
88125834
87689870
1225808
71337212