59581176
99154208
40955604
80594742
56894278
2743006
94842015
92012527
457636
40664518
61681516
64557928
2622996
53216590
38256468
32617447
27623493
54841814
97168784
41836837
94357012
22531559
1006864
88629340
66294899
38042697
88935422
52177794
12127484
85442963
79665119
49117427
86909421
16307881
68403924
44911564
7204598
88669385
83827395
53996592