28647160
80915634
83974454
50869970
52383844
75568568
19738456
53732679
28853308
2822169
2963140
2430881
21697581
53929283
10321022
20631188
63584747
52769328
92317488
36254428
60917084
74565964
40312934
87855061
91092524
2096161
8436976
14775296
22674945
594584
3252088
75851444
10869495
54918090
56518319
53333784
49073749
94519177
3012121
7146874