66145570
1108455
29938759
79041
33705499
60231535
85959557
92357640
67373286
78556206
73922807
90878623
62772928
41367124
47046276
19589301
74169294
40357074
169189
65054908
44907552
60726435
74274950
1164522
63076019
40071307
42988233
69799537
45933514
84501475
68438915
609200
6348828
5222227
19595442
30598135
93326102
90652246
11345871
6152416