62638836
55124144
49341525
67742934
47878322
48936875
97804860
76166386
40355637
76572241
51018807
35335769
24388021
42803671
17695075
30603986
83977389
31548300
42723377
22805193
5488548
59967910
48994714
29389069
54267570
56169501
87023741
36923823
6609264
38066268
62907449
59303960
362861
53606218
66648660
114674
6920587
39099791
66201847
86502413