16762842
60504655
28705803
71757919
54667487
90589874
42046142
50825648
46355252
98008821
56838537
65309060
70395439
10798991
97158146
17558963
5791555
99824425
69039307
27736380
68835920
20229020
11231532
45729101
27816753
45829576
45561705
26304145
96146756
26503683
6028234
8392847
10694933
10969621
7109987
87799787
65999043
49124192
70012223
6124393