22162506
20186767
58374413
6603384
325688
1734803
55043680
72626788
38471815
70088054
86468413
82528458
34608749
92384294
5335526
31624487
31112232
40596824
3691203
69481134
77068294
93414104
7504572
32371084
83984000
59183
20737549
96763362
24867423
35743016
93245892
75952778
26909022
47474911
87023416
61998440
97784781
9243600
78363063
3559934