16419324
63162705
93392043
94336268
12606810
46239456
94868770
7308193
84884944
79354505
69803615
68039913
52748107
97255077
40844252
84651685
80449877
64088397
26719891
26505951
50192579
96517769
48837827
30081536
63873689
93056900
33904043
3157452
92611395
73367273
7462536
3207941
12028201
73204111
7426447
1719154
93801845
861252
138143
26543759