96471024
47755923
87769673
80214246
3348743
89735688
84435363
8385912
61596031
8676889
4961399
11483615
80917880
13326185
10521096
64042961
6090421
18299645
63574137
90909731
55023521
30836442
50012044
59934348
76699551
99027691
81268646
36021531
35212913
7279133
23208553
73391366
38268453
92836479
77812274
20267893
94747802
58514488
6474925
66182277