48117805
77156117
6844671
93133110
35071072
10081834
6119145
5131065
88929347
28265299
89161804
46257845
19259021
570893
66074922
48218018
95413490
24333447
27917970
16782317
48953265
83099746
49359142
1955490
85333149
2193487
49611183
11681857
88133176
45286587
29621709
28198396
92517107
58686149
3681881
27207190
65561717
61163606
15512439
19818616