38283582
15219083
54392073
4986149
81347434
16892075
59507958
29003555
71349303
72372082
99634121
9935466
43307425
3074700
98144632
79196650
37747631
16082047
37639782
56809252
59323940
86881687
78346020
35717603
72642746
15278109
4897758
89068
88589946
7019238
31155640
80923576
19788688
73044040
7205829
92688646
20426031
41778257
32815448
89468665