83512831
20729560
34382077
34082286
56605984
25155213
9867856
67153037
25159867
59208709
14069624
19445328
11079462
49754762
27166082
71767289
70468560
38301268
78492440
85797986
4839542
37756523
8778203
10143328
36219113
1981445
2814404
57887047
73359816
67668821
41752927
36204008
55796742
24694002
31318568
78055371
3175442
79936329
45579490
2846137