42707539
56239780
8887817
42974027
7512513
9607419
71782684
58201726
29531485
96564366
74568110
6771922
29267530
54896178
51585079
8386435
76701837
90364488
49244256
81297530
2007523
43353816
65772726
45976339
85946547
11573939
79272571
89476007
39046074
36675860
76347341
99051360
66463718
34105594
79658372
71531492
16293668
17926077
42719180
37854432