89292599
69526555
5794238
22294909
27264042
16234386
64708979
92348922
66444646
7638933
31791422
42966249
33837688
29252132
27508937
7159302
11226624
37012736
9673957
71521213
33196094
53634040
38634024
16691755
75434662
1750613
25325121
88028343
51366035
5819895
71091643
6721365
4968862
17799527
85171071
96206205
60038969
50307432
73148721
17071766