14969772
89811814
7148383
84111571
30679235
1984366
44312866
46884985
56224056
62112
67325588
46968532
77208381
85491443
76717818
57888651
49292162
59414975
6962186
39694842
24055898
29239598
69317812
3305355
63698628
28348726
2954180
13573399
74895855
3811179
14029595
3103315
86528567
35556367
28978681
75722797
54183378
29689485
94098483
68612519