17717956
51321606
38931983
73142231
20295146
84311113
56294457
14564477
41715928
7143722
38557000
42685073
49366210
68025883
1893313
55131777
80282982
60249723
59011478
4820185
18103885
21425685
14924444
44717015
4241618
91098395
60102509
68279917
53337135
97973437
71808240
669168
46187687
58481469
7236199
71198247
48309577
57936942
30837536
49484210