43962292
26852662
30591874
15925296
49482560
57948574
48126856
8075362
7424693
28603390
76525519
72532208
79745422
98371229
705875
93101258
591892
74191494
44559958
45301417
94685322
57248929
92887246
20211834
2374534
14902422
6450762
11053910
48932376
17273728
62334656
67084998
52846170
5234370
67332956
8457626
87463864
75321659
55429761
52499683