59156090
94645852
13296759
34369782
49015340
87333717
50973777
50126463
88565390
93949928
42105676
63618848
14055307
653467
8036863
60238624
16561325
6904940
950576
9789514
10784492
17951231
2115223
89537905
18863788
22924605
10539881
483545
38155803
27475470
77353578
12837344
35115950
40473881
98406189
20334690
30302623
89757420
87419733
30949032