94743337
13792306
86028553
82446120
8625889
2891880
85556793
81946307
53227096
10821790
66141804
4951758
85842637
79402636
27556279
33909898
78561358
66372628
9071128
16448327
89971511
31597122
77816744
13856812
87004877
33974928
9145850
83004810
48731164
2538409
80406248
25588175
48002760
32516065
51362284
23707391
37631774
41619321
66316975
66222622