15679371
6972735
77523534
76292775
94407330
43855411
55487057
58274484
6537186
51396146
40619306
63566111
89105265
21979936
13165938
17253368
76627748
51553929
41083462
5998507
10568128
47728092
13685716
53506306
67691712
64683276
84059633
3379919
3274460
5192520
3461389
57325800
2665466
35571381
70492538
20516443
7155230
60321357
63582674
58916094