93706227
7109348
10715862
68228293
77551840
76043167
27481472
39845612
32657220
82338984
35971677
81991767
55052167
72095952
96888546
34803664
3172552
3152007
93277493
64808103
23139844
28042175
79891685
80146201
87538088
58884643
94839867
83205254
31519568
34066916
51692574
85608619
48699471
38022801
81165052
32585602
70325102
77522306
7285745
327400