7160543
17886123
16564578
21378661
6088943
29163415
25447131
40546784
54579530
19887111
95255258
96665292
36837760
85962843
27875800
51169699
36059868
7689232
63856913
44638066
31263858
50005926
3606395
37268953
99699377
6853496
50505767
48108812
35159401
25932350
3538513
75938132
55526012
8372129
74451650
55887662
97356875
7658332
57405020
83804260