16325275
7076866
95808263
69484298
68419863
38288014
8583124
86613175
8194526
13086130
882570
68716429
27448816
6490142
74791971
31463996
58069669
78958224
76279268
70739811
39567577
14493749
34254527
24366033
10093205
1195468
14434280
615483
48379089
35569447
77122725
14412711
62013254
78098840
52702722
24306859
57912823
3903658
15318841
24028245