34294858
77863590
14421469
64166696
30205034
73909878
38577288
31583402
13959584
42113428
38086102
95161537
5486592
32976958
2375965
66098041
66201407
89168492
16497938
88445545
30277649
58643860
57125053
12443824
86253486
80214646
22984963
22691786
44363430
64558507
40321908
72651494
65612897
6697772
24236739
60845360
66434805
65645506
50596102
81076588