2096243
48941942
68875274
57204436
52764882
89144138
83498355
26913142
5277771
43304184
63186686
55079509
35268561
60246337
52512467
21365526
20435495
88423019
23434047
276133
44757678
43355193
85019000
39712669
71831217
44443481
11723761
49665785
48762182
44132344
27281012
50984455
67853040
15719956
7763220
25236985
26772099
45621408
6098265
38953886