70349685
97307415
48332338
99908215
68881488
53473999
97344125
33469535
1229727
22439790
9452411
91917330
46902245
4195617
12309972
81839065
44073222
89404695
54608091
57307039
38532032
43668090
32143526
74218738
53117598
25208163
12922051
38488807
44038800
9717869
85911661
64906410
54363672
36297901
96663447
90422849
4765574
86098562
17016846
56198548