2133891
29004014
96114807
19063368
53419832
78979703
32206377
13162110
15662230
92496523
84052008
67524740
81804619
65631404
27849903
33661908
82779200
12481434
53965022
12843229
81828950
80284483
6768644
27334732
15584054
54433245
70725935
61885821
16476450
6418061
38956970
57748846
25173683
20597870
64994834
42022102
35621435
6163805
285539
29695119