52133485
31112555
32408762
15423625
69666611
65218321
3371127
35293253
414046
4317716
61999197
94274879
54186583
81406871
8581280
21752440
96769061
42381070
27439699
8332755
1739448
9633778
7754044
8441373
29107128
75874287
48981576
30874541
57582959
96734720
90862558
53389979
83966444
43331846
97279338
86246215
41391495
1573455
47219674
72455608