76932113
71776045
74393740
31279211
91605617
89147568
99907030
8149316
63547695
16369415
9671167
51379060
58906701
357882
27691134
42377525
99949751
64117182
42059900
6844569
97504424
75855957
29284102
33167623
6532360
20799599
5611749
88211587
75879021
392829
4895678
37647989
47323991
3695699
8692134
45535021
6145289
31967802
437219
18069564